﻿#condition{
    width:974px;
    padding-top:20px;
    padding-left:22px;
    margin:0px auto;
    border:1px #d5d5d5 solid;
    border-top:none;
    color:#4d4d4d;
}
#condition .cond-list{
    margin-bottom:5px;
}
#condition .cond-list .cond-title{
    width:60px;
    text-align:right;
    float:left;
}
#condition .cond-list .cond-switch{
    width:860px;
    float:left;
    margin-left:14px;
}
#condition .cond-list .cond-switch a{
    color:#4d4d4d;
}
#condition .cond-list .cond-switch a:hover{
    color:#F33;
}
#condition .hide-cond{
    display:none;
}
#keyword-area{
    display:block;
    width:416px;
    height:32px;
    background:#e9e9e9;
    padding:4px;
    float:left;
}
#keyword-area .input-word{
    width:335px;
    padding:2px 5px;
    height:25px;
    float:left;
    border:1px #b9b9b9 solid;
    border-radius:3px;
}
#keyword-area .search-img{
    display:block;
    width: 70px;
    height: 31px;
    border:none;
    float:left;
    margin-left:-3px;
    background:url(../images/search-button.gif);
}
#keyword-area .search-resume-btn{
    background:url(../images/search.gif);
}
#show_more{
    width:130px;
    float:left;
    margin-left:20px;
    margin-top:10px;
}
.show_more,.show_less{
    display:block;
    padding-left:22px;
    background:url(../images/list_16.gif) no-repeat left;
}
.show_less{
    background:url(../images/list_20.gif) no-repeat left;
}
#condition .cond-list .cond-switch .show_less a{
    color:#F33;
}
#condition .cond-list .cond-switch .show_more a{
    color:#F33;
}
#show_more a{
    color:#F60;
}
#condition .cond-list .cond-switch .cond-checked{
    font-weight:bold;
    color:#F60;
}
.cond-switch li{
    float:left;
    width:132px;
    height:24px;
    line-height:24px;
    overflow: hidden;
    padding:0px 5px;
}
#now-cond{
    width:1000px;
    height:20px;
    margin:5px auto;
}
#now-cond span{
    float: left;
}
#now-cond a{
    display: block;
    float: left;
    color: gray;
    margin-right:10px;
    border:1px solid #FFBC89;
    padding-left:5px;
}
#now-cond a em{
    display: block;
    margin:2px 5px;
    width: 10px;
    height: 15px;
    line-height: 15px;
    background:#ff7f41;
    text-align:center;
    color:#FFF;
    float: right;
    padding:0px 5px;
    border-radius:2px;
}
#list-nav{
    height:23px;
    line-height:23px;
    margin-bottom:5px;
    border-top:1px #d7e7a9 solid;
    padding-top:3px;
}
#view-way{
    width: 190px;
    height:27px;
    float:left;
    margin-right:30px;
}
#total-list span{
    padding:0px 5px;
    font-weight:bold;
    color:#F30;
    font-size:14px;
}
#view-way a{
    display:block;
    float:right;
    width:30px;
    height:23px;
    padding-left:27px;
    line-height:23px;
    color:#545454;
    background:url(../images/list.gif) no-repeat left;
    margin-top:0px;
}
#view-way .list-info{
    background:url(../images/list-t.gif) no-repeat left;
}
.list-footer{
    height:30px;
    line-height:30px;
    background:url(../images/list_32.gif) repeat-x;
    border-bottom:1px #dae8ae solid;
    border-top:2px #dae8ae solid;
    color:#050605;
}
.list-footer .tool a{
    padding-left:15px;
    margin-right:10px;
    background:url(../images/list_44.gif) no-repeat left center;
}
.list-footer .tool .favorite{
    background:url(../images/list_47.gif) no-repeat left center;
}
#list .select-all{
    width:65px;
    float:left;
}
#list .select-all input{
    display:block;
    width:20px;
    margin-top:7px;
    margin-left:10px;
    float:left;
}
.list-footer .tool a{
    color:#177b2f;
}
.job-info .apply-button a{
    display:none;
}
#lists{
    width:1000px;
    margin:0px auto;
}
#list{
    clear:both;
}
#list table{
    width:1000px;
    border:1px #dae8ae solid;
}
#lists .list-head{
    height:30px;
    line-height:30px;
    background:url(../images/list_32.gif) repeat-x;
    border-bottom:1px #dae8ae solid;
    color:#050605;
}
#lists .list-head .update-date{
    width:90px;
}
#lists .check-fav{
    width:35px;
}
#lists .job-info{
    border-bottom:1px #e6e6e6 solid;
}
#lists .jobs-simple{
    height:40px;
}
#lists .jobs-simple input{
    margin-left:10px;
}
#lists .jobs-simple .job-title{
    font-weight:bold;
    color:#15662b;
}
#lists .jobs-simple .job-company{
    color:#15662b;
}
#lists .company-info{
    color:#989898;
    overflow:hidden;
    margin-left:-20px;
    margin-bottom:10px;
}
#lists .jobs-desc{
    width:850px;
    line-height:22px;
    margin-bottom:10px;
}
#lists .company-info span{
    padding:0px 20px;
    border-left:1px #999 solid;
    margin-left:-1px;
}
.page-list{
    padding: 0px!important;
}